place of prayer - English Synonyms Dictionary